foul stench - Allemand Anglais Dictionnaire